Search results

Video

Connecting Digital Technologies to food and fibre - Smart gardens 1

This video explores ways in which students can develop and apply their Digital Technologies knowledge, understanding and skills to create a digital solution through the Curriculum connection of food and fibre. The video is designed for educators who would like to learn how to use a BBC micro:bit to manage the water requirements ...

Text

Scratch 3.0 tutorial

This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.

Text

Computational thinking poster

This infographic provides an overview overview of the concepts related to computational thinking.

Video

Game builder

Game Builder is an online resource for teachers and students making their very first videogame, and for those who have some experience already. There’s more to a good game than good code! As with most creative projects, success comes from good ideas and thorough preparation. This resource will take you through the building ...

Text

Micro:bit missions: Take a chance on me (Integrating Mathematics): years 6-8

This resource comprises two activities that allow students to explore the concept of chance in Mathematics. Students use computational thinking while using a micro:bit as a digital system to generate and collect data. Students implement programs involving branching and iteration in visual and general-purpose programming languages.

Text

Classroom ideas: Micro:bit environmental measurement (visual and general-purpose programming): years 5-8

This tutorial shows ways in which environmental factors such as lighting and temperature can be measured and improved using micro:bits and sensor boards, and programmed using pseudocode, visual programming and general-purpose programming.

Video

Expert webinar video: Dr Michelle Ellis: Learning resources for using micro:bits

Dr Michelle Ellis gives a demonstration of the Edith Cowan University Makerspace visual and general-purpose programming environment. She also shows a range of materials to support the implementation of the Australian Curriculum: Digital Technologies. This includes teaching resources and lesson plans.

Online

AI image recognition - exploring limitations and bias

A hands-on activity to practise training and testing an artificial intelligence (AI) model, using cartoon faces, including a discussion about sources of potential algorithmic bias and how to respond to these sources.

Online

Heads or tails

In this lesson we show how to transition from a visual based programming language to using a text-based programming language using the example of a heads or tails coin toss application.

Online

Cross age making a robot

This lesson sequence is a cross-age project that can be used for students in year 5/6 in collaboration with students from years 1-2. In this project, students collaborate on a code for an unplugged robot. They design, test and modify the robot and create instruction manuals.

Online

Project Quantum: Online assessment system

Project Quantum helps computing teachers check their students’ understanding, and support their progress, by providing free access to an online multiple-choice assessment system and question bank. To use Project Quantum, you will need to create a free account.

Text

Scratch 2.0 tutorial

This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.

Text

General-purpose programming languages

This video takes viewers through the transition from visual programming (block-based environments) to general-purpose programming (text based environments). It guides teachers as they assist students to move from block-based programming used in primary schools to general-purpose programming languages used in secondary schools.

Text

Data knowledge and skills tutorial: part 4 - analysing and visualising data

This video demonstrates ways in which data can be analysed and visualised. It is the final in a series of four.

Video

Scratch coder

Build a simple yet engaging game from the ground up, all within the free block coding program Scratch.Scratch is a browser-based open-source game engine free for anyone to use. Scratch uses block coding, meaning you can learn how to code us-ing pre-programmed blocks, rather than typing out long lines of code to create a ...

Online

Sphero slalom lesson

In this lesson students explore slalom sports and how competitors maximise speed when completing a course. Students research different slalom sports and then share their findings with the class. Students investigate the impact of distance and friction on time to complete a course through digital and unplugged activities. ...

Online

Check out the checkout

This sequence of lessons explores how to incorporate user input, decision-making and loops in programming using the context of a shopping experience, particularly the checkout. It combines data in the form of a barcode and programming choices.

Video

An introduction to artificial intelligence and machine learning

This video is the first of a series of 5 explainers on artificial intelligence. It discusses why it is a challenge for a computer to easily recognise one object from another. Discover how a machine learns using labelled images rather than following a specific set of rules and how AI connects with human learning.

Online

Ciphering a sentence

A cipher is a message that has been written in such a way (encoded) that it is unreadable by others. In this lesson, students will use mapping to encode a sentence. Students will work with a partner to create an algorithm that describes the encryption process. They will also examine encoded and decoded messages to recognize ...

Video

Telling robots what to do

If you were programming a robot to play a competitive game of soccer, what are some of the things you would consider? Think about some of the most basic functions of a robot, like walking, stopping and turning, to more complicated functions like recognising objects and reacting to them in a specific way.